//package com.dmzc.addon;
//
//
//import java.util.Scanner;
////找出给定范围内的勾股元组
//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        final int N = scanner.nextInt();
//        final int M = scanner.nextInt();
//        if (N >= M) {
//            System.out.println("NA");
//            return;
//        }
//        long left = 0;
//        long right = 0;
//        int[][] arr = new int[M][3];
//        int count = 0;
//        for (int i = N; i <= M; i++) {
//            for (int j = i; j <= M; j++) {
//                for (int k = j + 1; k <= M; k++) {
//                    left = i * i + j * j;
//                    right = k * k;
//                    if (left == right) {
//                        int yin = 2;
//                        for (; yin <= M; yin++) {
//                            if (yin % i != 0 && yin % j != 0 && yin % k != 0) {
//                                arr[count][0] = i;
//                                arr[count][1] = j;
//                                arr[count][2] = k;
//                                count++;
//                            }
//                        }
//
//
//                    }
//                }
//            }
//        }
//        //对arr进行排序
//        if (count == 0) {
//            System.out.println("NA");
//        } else {
//            for (int i = 0; i < count + 1; i++) {
//                for (int j = 0; j < 3; j++) {
//                    System.out.print(arr[i][j] + " ");
//                }
//                System.out.println("");
//            }
//
//        }
//
//    }
//}
package com.dmzc.addon;

import java.util.Scanner;
import java.util.Set;
import java.util.HashSet;
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        Scanner sa = new Scanner(System.in);
        int n = sa.nextInt();
        Set<Integer> set = new HashSet();
        for (int i = 0; i < n; i++) {
            set.add(sa.nextInt());
        }
        Object[] ob = set.toArray();
        Arrays.sort(ob);
        for (int i = 0; i < ob.length; i++) {
            System.out.println(ob[i]);
        }

    }
}